{"componentChunkName":"component---src-templates-tutorial-js","path":"/zh/tutorial/DataProcessing/Objects/EditObjects/ReSampleIntro/","webpackCompilationHash":"701a08e4d62251ad0d41","result":{"data":{"markdownRemark":{"html":"<p><br>\n线状对象重采样是指对线几何对象或者面几何对象的边界线进行重采样，根据一定的规则去掉几何对象上一些的节点，同时，尽量保持几何对象的形状。</p>\n<p>当前针对矢量数据集中的线状对象提供的重采样方法有“光栏法”和“道格拉斯-普克法”。</p>\n<h3 id=\"一、使用-光栏法-进行重采样\"><a href=\"#%E4%B8%80%E3%80%81%E4%BD%BF%E7%94%A8-%E5%85%89%E6%A0%8F%E6%B3%95-%E8%BF%9B%E8%A1%8C%E9%87%8D%E9%87%87%E6%A0%B7\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>一、使用 <strong>光栏法</strong> 进行重采样</h3>\n<ol>\n<li>下面以下图所示的有 6 个节点的折线为例来说明光栏法的计算过程：</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/f690c33185e7aa7552d22abafc6024d6/2dcf9/RTBend_1.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 355px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 37.183098591549296%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4UlEQVQoz3VQyw7CIBDk///HgyeNRw/WqlHTg+/E+IhWK5Yiywi0pWh0ErKE3XmwTGsNeyyoqhYFAbN7gfY2xvwORBeO7ib2fap4NbeuTH817OCCE4apwkmUby9ThFJYZldE5j2VjbEu1bwoQ4DdkxzB1jBJRXMQpBGbGWsq+NP0yYs6wSIvcMgVhjcz9CD/7Sa1dgHsPRRfZhKtxeDD2Iqz3rqPUcohm1Afu3TCwY4aYWBy26OzSkABl0ktvSv9WHKI755QHJPLEdMMGF9zDDajcof1l8JE//DPMJUvjM8J3jTuJDVhOztIAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTBend 1\"\n        title=\"\"\n        src=\"/iDesktop/static/f690c33185e7aa7552d22abafc6024d6/2dcf9/RTBend_1.png\"\n        srcset=\"/iDesktop/static/f690c33185e7aa7552d22abafc6024d6/6a467/RTBend_1.png 210w,\n/iDesktop/static/f690c33185e7aa7552d22abafc6024d6/2dcf9/RTBend_1.png 355w\"\n        sizes=\"(max-width: 355px) 100vw, 355px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ol start=\"2\">\n<li>如下图（左）所示，在节点2处做线段12的垂线，在垂线上选择距离节点2点为“重采样距离 m ”的 A、B 两点，分别连接节点1和 A、B 两点并继续延伸形成重采样区域（左图中的粉色区域），判断节点3是否在该区域内。如果在该区域内，则删除节点2；否则保留。 由于节点3在重采样区域内，所以节点2被删除，折线变成下图（右）所示的形状。</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/b069f5c4be04ae00a825282c79d5fa4f/04c1a/RTBend_2.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 719px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 26.842837273991655%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAYAAABFA8wzAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1ElEQVQY01WQ247CMAxE+/+fh/ZltQIEFbCU9N6U3A9uKQUiTezE8YwnWUoJBLJz7zWubuZ8xlT7WK/zFL/xrmdpISMG6t8T5c+e1HXvxuAFTvK4iLDIfQu9xLJ5jxFbKG7bA8fNjv/9H7pq5GUgWi0YSW5ELmeyIM06wLHvKM19JY7ThM45mktBnV+wN4XOS7SqUK3m3A/rND4E2r5BmchVULmEi8+Yy1clcThPeK6vGG2IXmzFyVZaDR16xWkYMN4z2IHCOITrw/IzFmPLrq3orOUBQG6G6aqBlWcAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTBend 2\"\n        title=\"\"\n        src=\"/iDesktop/static/b069f5c4be04ae00a825282c79d5fa4f/04c1a/RTBend_2.png\"\n        srcset=\"/iDesktop/static/b069f5c4be04ae00a825282c79d5fa4f/6a467/RTBend_2.png 210w,\n/iDesktop/static/b069f5c4be04ae00a825282c79d5fa4f/635b1/RTBend_2.png 420w,\n/iDesktop/static/b069f5c4be04ae00a825282c79d5fa4f/04c1a/RTBend_2.png 719w\"\n        sizes=\"(max-width: 719px) 100vw, 719px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ol start=\"3\">\n<li>然后，按照步骤1中的方法判断节点3。如下图所示，得知节点4不在重采样区域内（绿色区域），因此节点3被保留。</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/78e3f95cc60bc86b051e7898b9d79895/349f8/RTBend_3.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 346px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 50.86705202312138%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABe0lEQVQoz4WSW3PaMBCF/f9/Td/yls6kfWmHknDxDRPXNmCDScC2fMMXvgpTigPT9mh2VtKszp7VrsINjsdjZ5f9CXleEKU7dtnmfM99zAXKLdkt6QkLd8mL+Q1z8wNR7nsxH8n/EN6qOq0TqroizF2crYFrOxjPFk6kkh2SvwpQ+gT9TKKMWQmTVaYSHmYMRgOG9hNeMmWZmpRVcUd6JexlaNtW/pWPn2kscx0r0dGExSf1gQf9iUU+I8g1mWxO0zR3QpSrPqjrgkDYzIXKJDYY7nXGkc481VinFqb5k4EsWY1V1oVGmDryTf1RIU13IsxCxrspg/2YofR6NMGVxH6m46dGp/Z1PmOxsZglHo/eFDN4kSqrc3N+V6mMgjHfVyaTdxs7dmVWn6QI5R++S4vISkFeZjRtgxCCJD43xEm3PK5e6QTRK/mteCOryt7s8F80x7bzX9cGnz2PbQWHqqYqD9c5vHT7Mlf/sq55nW9JJbebwxc/4Hkz4hdKGQKCmcn0XwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTBend 3\"\n        title=\"\"\n        src=\"/iDesktop/static/78e3f95cc60bc86b051e7898b9d79895/349f8/RTBend_3.png\"\n        srcset=\"/iDesktop/static/78e3f95cc60bc86b051e7898b9d79895/6a467/RTBend_3.png 210w,\n/iDesktop/static/78e3f95cc60bc86b051e7898b9d79895/349f8/RTBend_3.png 346w\"\n        sizes=\"(max-width: 346px) 100vw, 346px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ol start=\"4\">\n<li>继续对剩余节点进行判断，最终得到如下图所示的重采样结果。</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/d691861ac909dd718b90fbd830db83ae/fb156/RTBend_4.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 329px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 35.56231003039514%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2UlEQVQoz22R2QrCMBBF+/8/46vPPipiXZBqoRa0iiCm6Wo1mWuWlq4DA3eSzMnNxEEdRDqp1mRS1rVdFHiwqLc/1DocsqRpiIpCEG4lYf3KMQuXCAuDMXtyALZAjCGVJNxLiR0X2MYCQSYU2HJ8pddMIP3RpFungWjo8yNxUBBXQfy0barfrK82KlHrGqrh3X4D9CIP7juFywleIsC+fbfNGKZGEuQSKwXmnR5nz064lnkzltGNU8Pv6ly53cQSR1aBx0n7ZKDvpM3uCfR+1Lq19TnJML8s8AeoyiT+lYV6vQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTBend 4\"\n        title=\"\"\n        src=\"/iDesktop/static/d691861ac909dd718b90fbd830db83ae/fb156/RTBend_4.png\"\n        srcset=\"/iDesktop/static/d691861ac909dd718b90fbd830db83ae/6a467/RTBend_4.png 210w,\n/iDesktop/static/d691861ac909dd718b90fbd830db83ae/fb156/RTBend_4.png 329w\"\n        sizes=\"(max-width: 329px) 100vw, 329px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<h3 id=\"二、使用-道格拉斯-普克法-进行重采样\"><a href=\"#%E4%BA%8C%E3%80%81%E4%BD%BF%E7%94%A8-%E9%81%93%E6%A0%BC%E6%8B%89%E6%96%AF-%E6%99%AE%E5%85%8B%E6%B3%95-%E8%BF%9B%E8%A1%8C%E9%87%8D%E9%87%87%E6%A0%B7\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>二、使用 <strong>道格拉斯-普克法</strong> 进行重采样</h3>\n<p>下面仍然使用光栏法中使用的有 6 个节点的折线为例来说明道格拉斯-普克法的计算过程：</p>\n<p>如下图所示，将折线的首尾节点相连，得到一条连线，其他节点到这条线的距离的最大值为 d，如果 d > m(重采样容限)，则 d\n所对应的节点保留，并以该节点为分界点，将原线对象划分为两部分，分别继续使用该方法进行重采样，直到所有划分出来的线都不能再进行重采样（即仅包含两个节点）；否则所有中间节点均被删除。</p>\n<ol>\n<li>下图中，显然有 d > m，因此，节点 2 保留，原线对象划分为两部分，分别包含节点1、2和2、3、4、5、6。</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/e8906945a886a21d77117e80f2129180/2dcf9/RTGeneral_1.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 355px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 38.028169014084504%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTUlEQVQoz42R3U7jMBCF+/7Pg7Q3sNoLkLhA7AISLRVFaqFVf0ibxoljOx5/TLINUMQFI418NDM+nnM8QCOl1GWP5YA3ZkVmS/43NGPqjn5WmkTQdqwhmLYOg++IdJRlgJOHey7nS8YWzp7HjLLpYVZoqZsqYWZQrxP5g96KB8IPIlg74XobeQoRu9DLFTitZ7bg784wMumwbh+fsRL2hTwI//LIfRFxojV9bTcUgj0meLHC1S6y87qjD4ikTmpv20AXYlgm7opEGT9e8urJ9q71iS+WqG96nC8zLmY3XS+KdL2O8M/8lUXhiL4muBofQueP6Afsp02LSHIsq4/f6wnTbHMs2XtLCp7aOZzzWGsxpcHsSzYvOYUpMKakqqqu12apWLww3jzya/LEUNVM9jXz9aL18GchKst7/57OO7VDt28aVnnJ7eqV09k5b/yGbsR4npgvAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTGeneral 1\"\n        title=\"\"\n        src=\"/iDesktop/static/e8906945a886a21d77117e80f2129180/2dcf9/RTGeneral_1.png\"\n        srcset=\"/iDesktop/static/e8906945a886a21d77117e80f2129180/6a467/RTGeneral_1.png 210w,\n/iDesktop/static/e8906945a886a21d77117e80f2129180/2dcf9/RTGeneral_1.png 355w\"\n        sizes=\"(max-width: 355px) 100vw, 355px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<ol start=\"2\">\n<li>如下图（左）所示，由节点1、2构成的线不能再简化。对由节点2、3、4、5、6构成的线重复上一步骤，由于 d &#x3C; m，因此节点2和6之间的节点均被删除，剩余节点2和6，因此不能再继续简化，从而得到下图（右）所示的重采样最终结果。</li>\n</ol>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iDesktop/static/0dbee0ade6524422c5484ee8221b2697/6b5c3/RTGeneral_2.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 745px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 18.120805369127517%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAECAYAAACOXx+WAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAqklEQVQY012O6W6DMBCEef/3y98mSlMIzWHjYBtf+9UQBGpmNXuM9mpYEcrIUbdcbhrn/KIlJ0z3hKTKxWa8fTsaOuv+aSJCE8uECh1D+sV6j7o+OD8ttykjkyePIzk4iJVOY6LQekHHjEm55gVVtXnZjEbHa/3O84leG76+z1ttg+XU//AIQlmHWb/Ty5GyxGaTRXaujWp4cbgrWtOTJeNL2Zbs/fv8M8IfrmA47G/ekE4AAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"RTGeneral 2\"\n        title=\"\"\n        src=\"/iDesktop/static/0dbee0ade6524422c5484ee8221b2697/6b5c3/RTGeneral_2.png\"\n        srcset=\"/iDesktop/static/0dbee0ade6524422c5484ee8221b2697/6a467/RTGeneral_2.png 210w,\n/iDesktop/static/0dbee0ade6524422c5484ee8221b2697/635b1/RTGeneral_2.png 420w,\n/iDesktop/static/0dbee0ade6524422c5484ee8221b2697/6b5c3/RTGeneral_2.png 745w\"\n        sizes=\"(max-width: 745px) 100vw, 745px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>","frontmatter":{"title":"线状对象重采样说明","next":null,"prev":null},"fields":{"path":"content\\zh\\tutorial\\DataProcessing\\Objects\\EditObjects\\ReSampleIntro.md","slug":"/zh/tutorial/DataProcessing/Objects/EditObjects/ReSampleIntro/","langKey":"en"}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"/zh/tutorial/DataProcessing/Objects/EditObjects/ReSampleIntro/"}}}